package com.a.a.a.a.b.a.b;

import com.taobao.txc.parser.b.a.h;
import java.util.Collections;
import java.util.List;

public class b
  implements com.a.a.a.a.a
{
  private final c a;
  private final List<a> b;
  private final List<d> c;
  private com.a.a.a.a.a.f.d d = null;
  private com.a.a.a.a.a.f.d e = null;
  private f f;
  private boolean g;
  
  public com.a.a.a.a.a.f.d a()
  {
    return this.d;
  }
  
  public void a(com.a.a.a.a.a.f.d paramd)
  {
    this.d = paramd;
  }
  
  public com.a.a.a.a.a.f.d b()
  {
    return this.e;
  }
  
  public void b(com.a.a.a.a.a.f.d paramd)
  {
    this.e = paramd;
  }
  
  public f c()
  {
    return this.f;
  }
  
  public void a(f paramf)
  {
    this.f = paramf;
  }
  
  public boolean d()
  {
    return this.g;
  }
  
  public void a(boolean paramBoolean)
  {
    this.g = paramBoolean;
  }
  
  public b(c paramc, List<a> paramList, List<d> paramList1)
  {
    this.a = paramc;
    if ((paramList == null) || (paramList.isEmpty())) {
      throw new IllegalArgumentException("columns is null or empty");
    }
    this.b = paramList;
    this.c = ((paramList1 == null) || (paramList1.isEmpty()) ? Collections.emptyList() : paramList1);
  }
  
  public c e()
  {
    return this.a;
  }
  
  public List<a> f()
  {
    return this.b;
  }
  
  public List<d> g()
  {
    return this.c;
  }
  
  public void a(h paramh)
  {
    paramh.a(this);
  }
}


/* Location:           C:\Users\ibm\Downloads\txc-yun-sample (1)\txc-yun-sample\lib\txc-client-2.0.72.jar
 * Qualified Name:     com.a.a.a.a.b.a.b.b
 * JD-Core Version:    0.7.0.1
 */